Why I'm Using Next.js | Lee Robinson
While I spent most of the post referencing points from Kent, I'd like to end with general reasons why I love using Next.js:
I never need to write separate backends for projects I want to create. I can build my entire project with Next.js.
I never have to worry about bundler, compiler, or frontend infrastructure.
I get to focus on making great products through React components. And I'm able to use the latest React features, which I personally find to have a great developer experience.
I am able to update to the latest versions of Next.js and things continue to improve.
Performance gets faster and new features get added. The iteration velocity is high. If there are changes, codemods and upgrade guides are provided.
Next.js provides a bunch of components that help me keep my site fast. Images, fonts, scripts, and now even properly loading third-parties.
---
この記事の大半はKentの指摘を参照することに費やしたが、最後に私がNext.jsを愛用している一般的な理由を述べたい:
作りたいプロジェクトのために別々のバックエンドを書く必要がない。プロジェクト全体をNext.jsで構築できる。
バンドル、コンパイラ、フロントエンドのインフラについて心配する必要がありません。私は、Reactコンポーネントを使って優れた製品を作ることに集中できます。そして、最新のReactの機能を使うことができ、個人的には素晴らしい開発者体験だと感じています。
私はcodemodによってNext.jsの最新バージョンにアップデートすることができ、状況は改善され続けています。 パフォーマンスが速くなり、新しい機能が追加されています。イテレーションの速度も速い。変更があれば、codemodとアップグレードガイドが提供されます。
Next.jsは、私のサイトを高速に保つためのコンポーネントをたくさん提供してくれます。画像、フォント、スクリプト、そして今ではサードパーティの読み込みも適切に行われるようになりました。